TOMOYO Linux is a pathname-based MAC, that is true.
But what that patch aimed for was sharing the idea of having
Linux kernel to keep "process invocation history" information
for each process. In that sense, TOMOYO Linux is just
a sample implementation.
Please take a look at the following message:
http://lkml.org/lkml/2007/6/13/58
Best regards,
Toshiharu Harada
-