aboutsummaryrefslogtreecommitdiffstats
path: root/src/msec/msecperms.py
diff options
context:
space:
mode:
authorSARL ENR 68 <david@david.david>2015-08-28 19:58:30 +0200
committerSARL ENR 68 <david@david.david>2015-08-28 19:58:30 +0200
commit73a2738eba0625fa9befcaeed690e035b12ab91e (patch)
treedc3d89fc33da63e2e4e354a74f8c219092f32f07 /src/msec/msecperms.py
parent935d128177eac9d72b19c68bab8d7682a89c11d5 (diff)
downloadmsec-73a2738eba0625fa9befcaeed690e035b12ab91e.tar
msec-73a2738eba0625fa9befcaeed690e035b12ab91e.tar.gz
msec-73a2738eba0625fa9befcaeed690e035b12ab91e.tar.bz2
msec-73a2738eba0625fa9befcaeed690e035b12ab91e.tar.xz
msec-73a2738eba0625fa9befcaeed690e035b12ab91e.zip
Adaptation to python3 using 2to3-3.4 (mga#16524)
- by papoteur: https://bugs.mageia.org/attachment.cgi?id=6898
Diffstat (limited to 'src/msec/msecperms.py')
-rwxr-xr-xsrc/msec/msecperms.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/msec/msecperms.py b/src/msec/msecperms.py
index a52315a..73a3533 100755
--- a/src/msec/msecperms.py
+++ b/src/msec/msecperms.py
@@ -18,7 +18,7 @@ import getopt
import gettext
try:
- gettext.install('msec', unicode=1)
+ gettext.install('msec', str=1)
except IOError:
_ = str
@@ -37,7 +37,7 @@ from libmsec import Log, PERMS
# {{{ usage
def usage():
"""Prints help message"""
- print """Msec: Mageia Security Center (%s).
+ print("""Msec: Mageia Security Center (%s).
This applications verifies and (when required) enforces permissions
of certain files and directories.
@@ -64,7 +64,7 @@ Available parameters:
will perform.
-r, --root <path> path to use as root
-q, --quiet run quietly
-""" % (version, config.PERMCONF, config.PERMCONF)
+""" % (version, config.PERMCONF, config.PERMCONF))
# }}}
if __name__ == "__main__":
@@ -93,13 +93,13 @@ if __name__ == "__main__":
permconf = config.load_default_perms(log, level)
params = permconf.list_options()
if not params:
- print >>sys.stderr, _("Invalid security level '%s'.") % level
+ print(_("Invalid security level '%s'.") % level, file=sys.stderr)
sys.exit(1)
for file in params:
user, group, perm, force = permconf.get(file)
if force:
- print "!! forcing permissions on %s" % file
- print "%s: %s.%s perm %s" % (file, user, group, perm)
+ print("!! forcing permissions on %s" % file)
+ print("%s: %s.%s perm %s" % (file, user, group, perm))
sys.exit(0)
# debugging
elif o[0] == '-d' or o[0] == '--debug':
@@ -118,9 +118,9 @@ if __name__ == "__main__":
# verifying use id
if os.geteuid() != 0:
- print >>sys.stderr, _("Msec: Mageia Security Center (%s)\n") % version
- print >>sys.stderr, _("Error: This application must be executed by root!")
- print >>sys.stderr, _("Run with --help to get help.")
+ print(_("Msec: Mageia Security Center (%s)\n") % version, file=sys.stderr)
+ print(_("Error: This application must be executed by root!"), file=sys.stderr)
+ print(_("Run with --help to get help."), file=sys.stderr)
sys.exit(1)
# configuring logging