MiniRTL shares some RTLinux-related security concerns, notably the requirement that users operating these systems need root privileges. The following should be considered during application design:
- Minimize privileged operations
- Do the privileged actions from init-scripts at bootup
- Set permissions in the FIFOs to allow non-privileged access
- Reduce human operations to non-privileged functions
- Put timestamped security info into the kernel modules and applications
- Focus system logging around security