Hi everyone,
First off, it's great to see new security and account isolation features being added to CWP.
However, I wanted to drop a quick suggestion regarding the naming of the new "CWP CageFS" feature. As many of you know, CageFS is a well-known, established brand and trademark belonging to CloudLinux (CloudLinux Inc.), which provides virtually the exact same virtualized file system / user isolation functionality in the web hosting industry.
Obligatory disclaimer: I am not a lawyer, so this isn't legal advice - just a friendly heads-up from a fellow sysadmin/user. Using an identical name for a competing or equivalent feature in the exact same market space could potentially lead to trademark infringement issues or cease-and-desist notices down the road.
It might be worth considering renaming it to something unique to CWP (for example, CWP JailFS, CWP UserCage, CWP IsolateFS, or similar) before the feature becomes too deeply integrated into the documentation, CLI commands, and UI.
Just my two cents to help the project avoid any unnecessary headaches in the future!