thank you! I will look into that.

On Thu, 25 May 2017 05:43:46 +0900 Tetsuo Handa
<penguin-ker...@i-love.sakura.ne.jp> wrote:

> Torsten Wortwein wrote:
> > Is it possible to bind '\$' for a query occurring during run-time
> > and then use it in the rules? With the following, I want to allow
> > only root and the current process to read its /proc/\$/mem. Is
> > something like this possible with caitsith?  
> 
> Such binding is not possible, but "/proc/self" is represented as
> "proc:/self" rather than "proc:/\$". Thus,
> 
> > 
> > 10 acl read /proc/\$/mem
> >     1 allow task.euid=0
> >     10 allow task.pid=\$
> >     100 deny  
> 
> I think you want something like below.
> 
> 10 acl read path.fsmagic=0x9FA0 path="proc:/\*/mem"
>     audit 0
>     10 allow path="proc:/self/mem"
>     20 allow task.uid=0 task.gid=0 task.euid=0 task.egid=0
>     30 deny
> 
> This example checks filesystem magic before checking pathnames
> so that the kernel does not need to evaluate "proc:/\*/mem" for
> pathnames not in proc filesystem.

_______________________________________________
tomoyo-users-en mailing list
tomoyo-users-en@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/tomoyo-users-en

Reply via email to