aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/autodep/logfs/fstracer.py')
-rw-r--r--src/autodep/logfs/fstracer.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/autodep/logfs/fstracer.py b/src/autodep/logfs/fstracer.py
index 58507bb..f33d1fb 100644
--- a/src/autodep/logfs/fstracer.py
+++ b/src/autodep/logfs/fstracer.py
@@ -175,11 +175,11 @@ def getfsevents(prog_name,arguments,approach="hooklib",filterproc=defaultfilter)
if message[4]=="ASKING":
if filterproc(message[1],message[2],message[3]):
#print "Allowing an access to %s" % message[2]
- s.sendall("ALLOW\0"); # TODO: think about flush here
+ s.sendall("ALLOW\0");
else:
- print "Blocking an access to %s" % message[2]
- s.sendall("DENY\0"); # TODO: think about flush here
+ #print "Blocking an access to %s" % message[2]
+ s.sendall("DENY\0");
else:
eventname,filename,stage,result=message[1:5]
@@ -189,6 +189,10 @@ def getfsevents(prog_name,arguments,approach="hooklib",filterproc=defaultfilter)
hashofsucesses=events[stage][0]
hashoffailures=events[stage][1]
+
+ if result=="DENIED":
+ print "Blocking an access to %s" % filename
+
if result=="OK":
if not filename in hashofsucesses: