Index: policycoreutils/semanage/semanage =================================================================== --- policycoreutils/semanage/semanage (revision 33) +++ policycoreutils/semanage/semanage (working copy) @@ -23,8 +23,13 @@ import os, sys, getopt import seobject import selinux -from rhpl.translate import _, N_ +import gettext +try: + gettext.install('policycoreutils') +except: + pass + is_mls_enabled=selinux.is_selinux_mls_enabled() if __name__ == '__main__': Index: policycoreutils/semanage/seobject.py =================================================================== --- policycoreutils/semanage/seobject.py (revision 33) +++ policycoreutils/semanage/seobject.py (working copy) @@ -23,8 +23,14 @@ import pwd, string, selinux, tempfile, os, re, sys from semanage import *; -from rhpl.translate import _, N_ +import gettext +try: + t = gettext.translation('policycoreutils', '/usr/share/locale') + _ = t.ugettext +except: + pass + is_mls_enabled = selinux.is_selinux_mls_enabled() import syslog Index: policycoreutils/audit2allow/audit2allow =================================================================== --- policycoreutils/audit2allow/audit2allow (revision 33) +++ policycoreutils/audit2allow/audit2allow (working copy) @@ -27,8 +27,12 @@ from avc import * if __name__ == '__main__': - from rhpl.translate import _, N_ import commands, sys, os, getopt, selinux + import gettext + try: + gettext.install('policycoreutils') + except: + pass def get_mls_flag(): if selinux.is_selinux_mls_enabled(): return "-M" Index: policycoreutils/scripts/genhomedircon =================================================================== --- policycoreutils/scripts/genhomedircon (revision 33) +++ policycoreutils/scripts/genhomedircon (working copy) @@ -26,7 +26,8 @@ import sys, os, pwd, string, getopt, re from semanage import *; -from rhpl.translate import _, N_ +import gettext +gettext.install('policycoreutils') try: fd = open("/etc/shells", 'r') Index: policycoreutils/scripts/chcat =================================================================== --- policycoreutils/scripts/chcat (revision 33) +++ policycoreutils/scripts/chcat (working copy) @@ -24,8 +24,13 @@ # import commands, sys, os, pwd, string, getopt, selinux import seobject -from rhpl.translate import _, N_ +import gettext +try: + gettext.install('policycoreutils') +except: + pass + def verify_users(users): for u in users: try: