Secure IPC between user processes
- Before running any of the below extensions, MINIX 3 must be installed and the world should be rebuilt following these guidelines: MINIX 3 Rebuilding the System
A simple shell which incorporates a few extra features other than the classic fork and execution of processes.
MINIX currently supports kernel IPCs that allows a sender to send a message to a single receiver and does not allow user processes to send to one another. This mailbox IPC consists of a new set of system calls which allow user processes to communicate with one another.
Added security paradigms to the mailbox IPC utilizing access control lists and the notion of a superuser who may assign mailbox owners and their respective privileges.