rdiff-backup-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/Security.py


From: Ben Escoto
Subject: [Rdiff-backup-commits] Changes to rdiff-backup/rdiff_backup/Security.py
Date: Fri, 04 Nov 2005 17:41:17 -0500

Index: rdiff-backup/rdiff_backup/Security.py
diff -u rdiff-backup/rdiff_backup/Security.py:1.29 
rdiff-backup/rdiff_backup/Security.py:1.30
--- rdiff-backup/rdiff_backup/Security.py:1.29  Tue Nov  1 04:46:16 2005
+++ rdiff-backup/rdiff_backup/Security.py       Fri Nov  4 22:41:13 2005
@@ -206,12 +206,12 @@
        """Examine request for security violations"""
        #if Globals.server: sys.stderr.write(str(request) + "\n")
        security_level = Globals.security_level
+       if security_level == "override": return
        if Globals.restrict_path:
                for arg in arglist:
                        if isinstance(arg, rpath.RPath): vet_rpath(arg)
                if request.function_string in file_requests:
                        vet_filename(request, arglist)
-       if security_level == "override": return
        if request.function_string in allowed_requests: return
        if request.function_string in ("Globals.set", "Globals.set_local"):
                if arglist[0] not in disallowed_server_globals: return




reply via email to

[Prev in Thread] Current Thread [Next in Thread]