diff --git a/implementation.tex b/implementation.tex index 7263df6..01a5c03 100644 --- a/implementation.tex +++ b/implementation.tex @@ -64,7 +64,7 @@ Access dialogues are implemented as a separate program, that the FUSE daemon spa \item Name of the file the process is attempting to access. \end{itemize} -After user completes their interaction, the access dialogue finishes with exit code corresponding to the access control decision and writes filename this decision relates to in its standard output. Daemon then validates the filename correctness. +After user completes their interaction, the access dialogue finishes with exit code corresponding to the access control decision and writes filename that this decision relates to in its standard output. Daemon then validates the filename correctness. If the filename specified in the dialogue does not correspond to a real file, or modifying the process's access to the specified file won't resolve the original request, access dialogue is displayed again. For example, if the process requests access to a file \verb|~/Documents/book.pdf|, but in the dialogue they specify a nonexistent file, or \verb|~/Documents/other.txt| (which exists), the dialogue would be displayed again. diff --git a/main-en.pdf b/main-en.pdf index 56f81bc..f40bbba 100644 Binary files a/main-en.pdf and b/main-en.pdf differ