From 7480755574eec2360d86c503066e808729982047 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Tue, 17 Nov 2015 11:10:53 -0500 Subject: blacklist multiple times fix --- src/firejail/fs.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/firejail/fs.c b/src/firejail/fs.c index 56aab8871..5cce383e2 100644 --- a/src/firejail/fs.c +++ b/src/firejail/fs.c @@ -157,13 +157,16 @@ typedef enum { OPERATION_MAX } OPERATION; - - +typedef enum { + UNSUCCESSFUL, + SUCCESSFUL +} LAST_DISABLE_OPERATION; +LAST_DISABLE_OPERATION last_disable = UNSUCCESSFUL; static void disable_file(OPERATION op, const char *filename) { assert(filename); assert(op